CreativeMail\Managers\EmailManager C

Total Complexity 103
Dependencies 7
Dependents 1
Total lines 792
Lines of code 527
Logical lines of code 248
Comment lines 111
Methods 36
Properties 2

Methods 36

Method Rating Maintainability Complexity Lines of code
execute_trigger()
C
24
20 192
ce_email_notification_customer_new_account()
S
49 5 27
set_managed_email_notifications()
S
61 6 12
replace_wc_email_settings()
S
50 4 30
customize_email_setting_columns()
S
59 5 14
get_view_order_url()
S
60 5 13
manage_emails()
S
59 5 13
get_customer_data()
S
58 4 16
render_email_status_column()
S
59 4 13
add_hooks()
S
50 3 26
ce_email_notification_customer_reset_password()
S
57 3 16
get_managed_notification_param()
S
66 4 8
override_managed_email_description()
S
70 3 6
get_managed_notification()
S
68 3 8
override_managed_email_title()
S
70 3 6
add_checkout_field()
S
63 2 11
get_my_account_url()
S
67 2 8
redirect_managed_email_settings_to_creative_mail()
S
71 2 6
ce_email_notification_invoice()
S
63 2 10
ce_checkout_order_meta()
S
67 2 8
print_ce_manage_button()
S
63 1 11
get_valid_email_notification_names()
S
82 1 3
get_managed_notification_state()
S
79 1 3
get_transactional_notification_id()
S
79 1 3
is_email_managed()
S
79 1 3
__construct()
S
80 1 3
ce_email_notification_new_order()
S
70 1 6
ce_email_notification_cancelled()
S
70 1 6
ce_email_notification_completed()
S
70 1 6
ce_email_notification_processing()
S
70 1 6
ce_email_notification_hold()
S
70 1 6
ce_email_notification_failed()
S
70 1 6
ce_email_notification_payment_complete()
S
70 1 6
ce_email_notification_new_customer_note()
S
67 1 7
get_managed_email_notifications()
S
81 1 3
ce_email_notification_refunded()
S
70 1 6